package com.session06;

import java.util.Scanner;

public class Test3 {
    public static void main(String[] args) {
        Scanner num = new Scanner(System.in);
        double weight = num.nextDouble();
        double height = num.nextDouble();
        System.out.println(BMI(weight, height));
    }

    /**
     * 书写函数实现，接收你的身高和体重，并计算出你的BMI值是多少
     * BMI的计算公式是 体重(kg) / (身高*身高)
     * 比如邱阳波的体重是72kg, 身高是1.69，那么这位同学的BMI就是
     * 72 / (1.69*1.69) = ?
     * 然后通过条件判断BMI的范围，返回体重情况(过轻、正常、过重、轻度肥胖等)。
     * 体重过轻        BMI < 18.5
     * 正常范围        18.5 <= BMI < 24
     * 体重过重        24 <= BMI < 27
     * 轻度肥胖        27 <= BMI < 30
     * 中度肥胖        30 <= BMI < 35
     * 重度肥胖        35 <= BMI
     *
     * @param weight
     * @param height
     * @return
     */
    public static String BMI(double weight, double height) {
        String str = "";
        double bmi = weight / (height * height);
        if (bmi < 18.5) {
            str = "体重过轻";
        } else if (bmi < 24) {
            str = "正常范围";
        } else if (bmi < 27) {
            str = "体重过重";
        } else if (bmi < 30) {
            str = "轻度肥胖";
        } else if (bmi < 35) {
            str = "中度肥胖";
        } else {
            str = "重度肥胖";
        }
        return str;
    }
}
